﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace WeishaLearningSystemRegester
{
    internal class PrivateImplementationDetails
    {
        // Token: 0x06000279 RID: 633 RVA: 0x00012324 File Offset: 0x00010524
        internal static uint ComputeStringHash(string s)
        {
            uint num = 0;
            if (s != null)
            {
                num = 2166136261U;
                for (int i = 0; i < s.Length; i++)
                {
                    num = ((uint)s[i] ^ num) * 16777619U;
                }
            }
            return num;
        }

        // Token: 0x040000B7 RID: 183 RVA: 0x00023A70 File Offset: 0x00021C70
        // Note: this field is marked with 'hasfieldrva' and has an initial value of '-1167088091436534766'.
        internal static readonly long B09DC9A32DE2D32BC21052A2F185044607D11CC58966BA7D7B299FABB7DCBD12;
    }
}
